home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Browsers, Managers & Extensions / Mozilla Weave 0.2.7 / latest-weave.xpi / chrome / sync.jar / content / sync.xul < prev    next >
Extensible Markup Language  |  2008-08-08  |  4KB  |  89 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet href="chrome://weave/content/sync.css" type="text/css"?>
  3. <?xml-stylesheet href="chrome://weave/content/notification.css" type="text/css"?>
  4.  
  5. <!DOCTYPE overlay SYSTEM "chrome://weave/locale/sync.dtd">
  6. <overlay id="sync-overlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  7.  
  8.     <script type="application/x-javascript"
  9.             src="chrome://weave/content/load-weave.js"/>
  10.     <script type="application/x-javascript"
  11.             src="chrome://weave/content/sync.js"/>
  12.     <script type="application/x-javascript"
  13.             src="chrome://weave/content/oauth-listener.js"/>
  14.  
  15.     <stringbundleset id="stringbundleset">
  16.         <stringbundle id="weaveStringBundle"
  17.                       src="chrome://weave/locale/sync.properties"/>
  18.     </stringbundleset>
  19.  
  20.     <!-- For Firefox -->    
  21.     <menupopup id="menu_ToolsPopup">
  22.         <menu id="sync-menu" insertafter="menu_openAddons"/>
  23.     </menupopup>
  24.  
  25.     <!-- For Thunderbird -->
  26.     <menupopup id="taskPopup">
  27.         <menu id="sync-menu" insertafter="addonsManager"/>
  28.     </menupopup>
  29.  
  30.     <!-- This overlays onto the app-specific overlay point we just created -->
  31.     <menu id="sync-menu" class="menu-iconic" label="&syncMenu.label;"
  32.           insertafter="addonsManager" image="chrome://weave/skin/sync-16x16.png">
  33.         <menupopup id="sync-menu-popup"
  34.                    onpopupshowing="if (event.target == this) gSync.doPopup(event);"
  35.                    onpopuphiding="gSync.onMenuPopupHiding()">
  36.             <menuitem id="sync-loginitem"
  37.                       hidden="false" disabled="false"
  38.                       checked="false" autocheck="false"
  39.                       label="&logInItem.label;"
  40.                       oncommand="gSync.doLogin();"/>
  41.             <menuitem id="sync-logoutitem"
  42.                       hidden="true" disabled="false"
  43.                       checked="false" autocheck="false"
  44.                       label="&logOutItem.label;"
  45.                       oncommand="gSync.doLogout();"/>
  46.             <menuitem id="sync-syncnowitem"
  47.                       hidden="true" disabled="true"
  48.                       checked="false" autocheck="false"
  49.                       label="&syncNowItem.label;"
  50.                       oncommand="gSync.doSync(event);"/>
  51.             <menuseparator/>
  52.             <menuitem id="sync-openprefsitem"
  53.                       disabled="false"
  54.                       checked="false" autocheck="false"
  55.                       label="&openPrefsItem.label;"
  56.                       oncommand="gSync.doOpenPrefs(event);"/>
  57.             <menuitem id="sync-openlogitem"
  58.                       disabled="false"
  59.                       checked="false" autocheck="false"
  60.                       label="&openLogItem.label;"
  61.                       oncommand="gSync.doOpenActivityLog(event);"/>
  62.             <menuseparator/>
  63.             <menuitem id="sync-lastsyncitem"
  64.                       disabled="false" hidden="true"/>
  65.         </menupopup>
  66.     </menu>
  67.  
  68.     <statusbar id="status-bar">
  69.         <statusbarpanel id="sync-menu-button"
  70.                         class="statusbarpanel-menu-iconic"
  71.                         insertbefore="security-button"
  72.                         onmousedown="gSync.onMenuButtonMouseDown()">
  73.             <label id="sync-menu-status"
  74.                    control="sync-menu-button"
  75.                    value="&status.offline.label;"/>
  76.         </statusbarpanel>
  77.         <statusbarpanel id="sync-notifications-button"
  78.                         class="statusbarpanel-iconic"
  79.                         insertbefore="security-button"
  80.                         hidden="true"
  81.                         popup="sync-notifications-panel"
  82.                         image="chrome://global/skin/icons/warning-16.png"/>
  83.         <panel id="sync-notifications-panel" position="before_end">
  84.             <notificationbox id="sync-notifications-box"/>
  85.         </panel>
  86.     </statusbar>
  87.  
  88. </overlay>
  89.